package net.zjitc;

/**
 * @version 1.0
 * @autho dell
 * @date 2018/3/28
 */
public class Car {
    private String color;
    private double price; //成员变量  不要直接操作
    private double weight;

    //私有的属性，别人访问不了，但是自己可以访问自己

    // 为私有属性提供一个公有方法，Getter/Setter

    //构造方法 （只被VM  ，在创建对象的时候自动调用）

   //当创建对象(构造方法)的时候，增加颜色的属性

    //当自己写了一个构造方法的时候，系统将不提供默认（无参）构造方法
    //还想用无参的怎么办？？(方法重载)

    public Car(){
    }

    public Car(String col){
        color = col;
    }
   public Car(String col,double pri){
        color = col;
        price = pri;
   }




    public String getColor(){
        return color;
    }

    public void setPrice(double newPrince){
        if (newPrince < 0){
            return;
        }
        price = newPrince;
    }

    public double getPrice(){
       return price;
    }

    private void move(){

        System.out.println("....");
    }
    public void open(){

        System.out.println(price + "打开了.....");
    }
    public void close(){

    }

}
